home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2008 September
/
PCWorld_2008-09_cd.bin
/
multimedia
/
tuxpaint
/
tuxpaint-0.9.20-win32-installer.exe
/
{app}
/
docs
/
fr
/
README2.txt
< prev
Wrap
Text File
|
2008-07-01
|
18KB
|
413 lines
brosses, tampons...
Comment crΘer des brosses, des tampons, des polices et des images "starter"?
Si vous voulez ajouter ou changer des choses telles que les brosses et les
tampons utilisΘs par Tux Paint, vous pouvez le faire simplement en
ajoutant ou en enlevant des fichiers sur votre disque dur.
NB : vous devrez redΘmarrer Tux Paint pour que les changements prennent
effet.
1. Les rΘpertoires o∙ Tux Paint range les diffΘrents ΘlΘments
2. Comment crΘer des brosses?
3. Comment crΘer des tampons?
4. Comment crΘer des Images "starter"?
5. Comment ajouter des polices?
6. Importer des images pour les ouvrir dans Tux Paint.
1. Les rΘpertoire o∙ Tux Paint range les diffΘrents ΘlΘments.
Les fichiers standards
Tux Paint regarde dans ses rΘpertoires de donnΘes pour trouver ses
fichiers de configuration.
Linux et Unix
O∙ ces rΘpertoires sont installΘs dΘpend de la valeur dΘfinie pour
"DATA_PREFIX" quand Tux Paint est construite. Pour plus de dΘtail voir
INSTALL.txt.
Par dΘfaut le rΘpertoire est :
/usr/local/share/tuxpaint/
Si vous l'avez installΘ α partir d'un package il est plus s√rement :
/usr/share/tuxpaint/
Mac OS X
Tux Paint range ces fichiers dans le rΘpertoire :
/Users/Joe/Library/Application Support/tuxpaint/ et non pas dans
/Users/Joe/Library/preferences/ comme indiquΘ dans le texte en anglais.
Attention aux fichiers cachΘs (par exemple /Users/Joe/Library/Application
Support/tuxpaint/saved/.thumbnail/ )
Windows
Tux Paint regarde dans un rΘpertoire nommΘ 'data' situΘ dans le mΩme
rΘpertoire que le programme exΘcutable. Ces le rΘpertoire qui est crΘΘ
lors de l'installation :
C:\Program Files\TuxPaint\data
Fichiers personnels
Vous pouvez aussi crΘer des brosses, des tampons, des polices et des
images 'starter' dans votre propre rΘpertoire o∙ Tux Paint les trouvera.
Linux et Unix
Votre rΘpertoire Tux Paint personnel est "~/.tuxpaint/".
C'est α dire que si votre rΘpertoire home est "/home/karl", alors votre
rΘpertoire Tux Paint est "/home/karl/.tuxpaint/".
Ne pas oublier le point (".") avant 'tuxpaint'!
Mac OS X
Dans la version anglaise rien est dit concernant Mac OS X. J'ai d'abord
cru qu'il fallait faire comme pour linux, aprΦs tout OS X est un systΦme
UNIX; mais ce n'est pas le cas. En fait on peut crΘer les dossiers
brushes, stamps, fonts et starters dans le dossier
/Users/Joe/Library/Application Support/tuxpaint/ et cela fonctionne.
Windows
Votre rΘpertoire Tux Paint personnel se nomme "userdata" et il est dans le
mΩme rΘpertoire que l'exΘcutable :
C:\Program Files\TuxPaint\userdata
haut RetourAcceuil
2. Comment crΘer des brosses?
Pour crΘer des brosses : il faut d'abord crΘer un dossier brushes, s'il
n'existe pas, dans votre rΘpertoire personnel de Tux Paint.
Les brosses utilisΘes pour l'outil dessin et l'outil ligne dans Tux Paint
sont de simple images PNG en niveau de gris.
La couche alpha (transparence) de l'image PNG est utilisΘe pour dΘterminer
la forme de la brosse, ce qui signifie que la forme peut-Ωtre anti-aliasΘe
et mΩme partiellement transparente. (L'anti-aliasing est une technique qui
rend les bord d'une figure lΘgΦrement floue pour qu'on ait pas
l'impression de voir une forme pixellisΘe).
Les images de brosses ne doivent pas Ωtre plus grande que 40 pixel par 40.
Une fois l'image PNG de la brosse crΘe il n'y a plus qu'α la sauvegarder
dans le dossier brushes.
NB : Si votre nouvelle brosse apparaεt comme un rectangle (ou un carrΘ)
plein, c'est parce que vous avez oubliΘ d'utiliser la transparence! Voir
la documentation Qu'est qu'un PNG? Et comment en crΘer un? pour plus
d'informations et de conseils.
haut RetourAcceuil
3. Comment crΘer des tampons?
Ils se rangent dans le rΘpertoire stamps, s'il n'existe pas, dans votre
rΘpertoire personnel de Tux Paint.
On peut crΘer des sous-dossiers dans son dossier stamps (par exemple
/stamps/vacances/ et /stamps/animaux/ - ceux qui utilisent l'OS du cotΘ
obscur remplacent les / par des \.-).
Un tampon, c'est une image au format PNG qui doit considΘrer les pixels
blancs comme transparents (en fait c'est l'alpha qui dΘtermine la
transparence, c'est α dire que chaque pixel de l'image est plus ou moins
transparent en fonction de la valeur alpha qui lui est allouΘe. Chaque
point est plus ou moins transparent et laisse donc plus ou moins voir
l'arriΦre plan.)
tete_chien
Pour des raisons dΘmonstratives, le blanc apparaεt en jaune dans le dessin
ci-dessus.
exemple 1 : seuls les contours de la tΩte sont marquΘ dans le dessin et on
peut colorier autour et dedans
exemple 2 : toute la tΩte est marquΘe, mais le tour du chien c'est
transparent.
exemple 3 : la transparence du dessin n'a pas ΘtΘ conservΘe le tampon est
rectangulaire avec une tΩte de chien au milieu.
Comment fait-on une image au format PNG? Personnellement j'utilise un
logiciel open source de dessin qui s'appelle le GIMP (voir Qu'est qu'un
PNG? Et comment en crΘer un?) ou photoshop element. D'autres logiciels
sont capables de crΘer des images png. Le format se choisit au moment de
l'enregistrement.
La taille de l'image ne doit pas dΘpasser 100 pixels sur 100 (dΘjα une
grosse image pour Tux Paint : mais attention τα veut dire que les dΘtails
du dessin peuvent ne pas passer donc prendre un dessin de base assez
simple)
Attention de bien enregistrer l'alpha en transparent. et attention dans le
choix du nom : pas de caractΦres spΘciaux ni accentuΘs (Ils sont souvent
responsables de problΦmes.)
ConsidΘrons maintenant que l'image tetechien.png. a ΘtΘ crΘΘe et qu'elle a
ΘtΘ placΘe dans /stamps/animaux/
On peut faire un texte d'explication qui apparaεtra dans le bas de la
fenΩtre de Tux Paint :
ouvrir un Θditeur de texte (par ex Text Edit sur Mac OS X, Kedit sur
Linux, word pad sur Windows)
premiΦre ligne description en anglais :"en .utf8= head of dog"
deuxiΦme ligne description en franτais "fr .utf8= tΩte de chien"
(Si on veut mettre une description en espagnol 3░ ligne :" es .utf8=
cabeza de perro")
On sauvegarde au format UTF8 (ParamΘtrez Text Edit pour qu'il crΘer de
nouveaux documents au format simple text et choisir l'encodage UTF8 lors
de l'enregistrement, sous Windows choisissez Plain text (ou simple texte))
avec l'extension .txt (tetechien.txt) dans le dossier /stamps/animaux/
On peut peux aussi associer un son α son image.
On crΘer un son au format .WAV (AIFF sur Mac OS X dont on modifie
l'extension .aif ou .aiff en .wav) nommΘ tetechien.wav dans le dossier
/stamps/animaux/. Si ce son est un mot, on peut crΘer toute une suite de
traduction :
par exemple
* dog.wav, "son=dog";
* dog_fr.wav, "son=chien";
* dog_es.wav, "son=perro".
On peut donner des instructions au logiciel pour qu'il gΦre d'une certaine
maniΦre le tampon. Pour cela il faut ouvrir un Θditeur de texte et taper
les instructions suivantes :
colorable = si on Θcrit cette instruction le logiciel permettra α
l'utilisateur de choisir la couleur au moment de l'utilisation (comme pour
les pinceaux)
tintable = si on Θcrit cette instruction l'image d'origine sera teintΘe
par la couleur choisie par l'utilisateur; Seules les zones α plus de 25 %
de saturations seront teintΘes.
On peut si on veut rendre les gris non "teintables" en tapant notintgray.
noflip = empΩche la possibilitΘ de retourner le tampon.
nomirror = empΩche la possibilitΘ de mettre l'image du tampon en miroir.
On sauvegardes en UTF8 mais avec l'extension .dat (tetechien.dat) dans le
dossier /stamps/animaux/
Un exemple de texte de paramΘtrage pour ma tΩte de chien :
colorable
noflip
Enfin on peut crΘer une image miroir prΘ-enregistrΘe : par exemple si on a
un camion de pompiers avec Θcrit service incendie, si on le laisse se
mettre en miroir dans le logiciel normalement, on va avoir les mots Θcrit
en miroir; on peut alors crΘer l'image miroir avec les mots bien Θcrits
que tu nomme image_mirror.png dans le mΩme dossier que image.png.
haut RetourAcceuil
4. Comment crΘer des images "starter".
Il faut crΘer un rΘpertoire /starters/, s'il n'existe pas, dans votre
rΘpertoire personnel de Tux Paint.
Les images de dΘpart ('starter') apparaissent dans le dialogue d'ouverture
de document, α cotΘ des images que vous avez crΘΘs. Elles ont des boutons
verts au lieu de bleu derriΦre.
Contrairement α vos images sauvegardΘes, quand vous sΘlectionner et ouvrez
un 'starter', en rΘalitΘ vous crΘez une nouvelle image. Au lieu d'Ωtre
blanche, cependant, la nouvelle image contient le contenu du 'starter'. De
plus quand vous Θditez votre nouvelle image, le contenu du 'starter'
original l'affecte.
Style livre de coloriage
Le mode de 'starter' le plus basique ressemble α une image d'un livre α
colorier. C'est une forme dΘlimitΘe par des lignes α laquelle on peut
ajouter des dΘtails et des couleurs. Dans Tux Paint, quand vous dessinez,
tapez du texte, utilisez les tampons, les lignes du dessins restent
au-dessus de ce que vous dessinez. Vous pouvez effacer ce que vous
rajoutez mais pas les lignes du 'starter'.
Pour crΘer une telle image, dessinez simplement une forme en ligne dans un
programme de dessin, rendez le reste transparent (ce qui deviendra blanc
dans Tux Paint), et sauvegardez au format PNG dans le dossier /starters/.
Style scΦne
A cotΘ du style livre de coloriage, vous pouvez aussi procurer comme
'starter', un avant plan et un arriΦre plan sΘparΘ de l'image. Le principe
est le mΩme : on ne peut pas l'effacer, lui appliquer les effet magiques.
On ne peut pas dessiner sur l'avant plan.
Quand la gomme est appliquΘe α ce type d'image, au lieu de rΘvΘler du
blanc elle rΘvΦle l'image d'arriΦre plan.
En crΘant α la fois un avant plan et un arriΦre plan, on peut crΘer un
'starter' simulant un effet de perspective. Imaginez un arriΦre plan
reprΘsentant l'ocΘan et un avant plan qui reprΘsente un rΘcif. On peut
ensuite dessiner ou tamponner des poissons dans l'image : ils apparaεtront
dans l'ocΘan mais jamais en avant du rΘcif.
Pour crΘer ce genre de starter, il faut crΘer un avant plan (avec
transparence alpha) comme dΘcrit prΘcΘdemment, et le sauvegarder au format
PNG dans le dossier /starters/. Ensuite crΘez une autre image sans
transparence et la sauvegarder avec le mΩme nom mais avec le suffixe
"-back" ( Par exemple le rΘcif du premier plan s'appelle reef.png et
l'ocΘan de l'arriΦre plan reef-back.png.)
Le 'starter' doit avoir la mΩme taille de canevas que Tux Paint. Par
dΘfaut c'est le mode 640x480, c'est α dire 448x376 pixels. (Si vous
utilisez le mode 800x600, cela doit Ωtre 608x496 pixels.)
Les 'starter' apparaissent avec un bouton vert au dΘbut de la liste dans
le dialogue d'ouverture.
NB : Les 'starter' ne peuvent pas Ωtre sauvΘs comme tels α partir de Tux
Paint car charger un starter, c'est vraiment comme crΘer une nouvelle
image. (Au lieu d'Ωtre blanche, elle a quelque chose α l'intΘrieur. La
commande 'sauvegarde' ne fait que crΘer une nouvelle image, tout comme si
la commande 'nouvelle' avait ΘtΘ utilisΘe.)
NB : Les 'starter' sont "attachΘs" aux images sauvegardΘes, via un petit
fichier texte qui a le mΩme nom que le dessin sauvegardΘ, mais au format
.dat. Cela permet au premier plan et α l'arriΦre plan, s'ils existent, de
continuer d'affecter le dessin aprΦs que Tux Paint ait ΘtΘ quittΘ, ou
qu'une autre image ait ΘtΘ chargΘe ou dΘmarrΘe. (En d'autres mots, si vous
construisez un dessin α partir d'un 'starter', il sera toujours affectΘ
par celui-ci.)
haut RetourAcceuil
5. Comment ajouter des polices?
Il faut lα encore crΘer un dossier fonts, s'il n'existe pas, dans votre
rΘpertoire personnel de Tux Paint.
Mettre dans ce dossier des polices de format TrueType. (Voir avec un
gestionnaire de polices pour voir quel type de police on utilise). La
police sera alors prise en charge dans Tux Paint, avec 4 tailles
diffΘrente proposΘes.
haut RetourAcceuil
6. Importer des images pour les ouvrir dans Tux Paint.
Comme le dialogue d'ouverture de Tux Paint ne nous montre que les dessins
crΘΘs par lui-mΩme, comment faire si vous voulez charger une autre image
ou photographie dans Tux Paint pour l'Θditer?
Pour faire cela, vous devez convertir l'image en PNG ( voir Qu'est qu'un
PNG? Et comment en crΘer un? ), et la placer dans le rΘpertoire saved de
Tux Paint (~/.tuxpaint/saved/ sous linux et UNIX, userdata\saved\ sous
windows ~/Library/Application Support/tuxpaint/saved/ sous Mac OS X -et
pas dans preferences comme indiquΘ dans la version anglaise-) Il faut
aussi prΘvoir une ic⌠ne pour apparaεtre dans le menu ouverture qui sera
dans le rΘpertoire ~/.tuxpaint/saved/.thumb sous linux et
UNIX, ~/Library/Application Support/tuxpaint/saved/.thumb sous Mac OS X,
et je ne sais pas pour windows peut-Ωtre userdata\saved\thumb tout
simplement.
Utiliser 'tuxpaint-import'
Les utilisateurs de Linux et d'UNIX peuvent utiliser le 'tuxpaint-import',
un script shell qui s'installe quand vous installez Tux Paint. Il utilise
quelques outils NetPBM pour convertir l'image ("anytopnm"), pour la
retailler afin qu'elle entre dans le canevas de Tux Paint ("pnmscale"),
et la convertie en PNG ("pnmtopng"). Il crΘe en mΩme temps une ic⌠ne pour
afficher dans le menu ouverture.
Il utilise aussi la commande date pour renommer l'image avec les
conventions de Tux Paint qui nomme ses fichiers images sauvegardΘs en
fonction de la date, de l'heure... (Souvenez-vous que vous ne demandez
jamais un nom de fichier pour ouvrir ou sauvegarder une image!)
Pour utiliser 'tuxpaint-import', lancez la commande α partir d'un shell et
donnez lui le nom du fichier que vous voulez convertir.
Il sera alors convertit et placΘ dans votre rΘpertoire saved. (NB : Si
vous faεtes cela pour un utilisateur diffΘrent - par exemple votre enfant,
il faut exΘcuter la commande dans sa session.)
Exemple:
$ tuxpaint-import grandma.jpg
grandma.jpg -> /home/username/.tuxpaint/saved/20020921123456.png
jpegtopnm: WRITING A PPM FILE
La premiΦre ligne ("tuxpaint-import grandma.jpg") est la commande α
lancer. Les deux lignes suivantes sont les sorties ('output') pendant que
le script s'exΘcute.
AprΦs le redΘmarrage de Tux Paint, l'image est alors disponible dans le
dialogue d'ouverture. Il ne reste plus qu'α cliquer dessus l'ic⌠ne.
Pour les utilisateurs de Mac OS X contrairement α ce qui est dit dans la
version anglaise, on peut aussi utiliser un script shell. Peut-Ωtre le
script Tuxpaint-import est adaptable α Mac OS X, mais personnellement j'en
ai rΘcris un autre.
PrΘ requis : il faut installer les outils NetPBM (α l'aide de fink et
finkcommander par exemple) et il faut crΘer un rΘpertoire ~/.tmp
Voici donc le script que j'ai Θcrit
#!/bin/bash
# creation d'une variable date
DATE=`date '+%Y%m%d%H%M%S'`
# creation d'une variable de travail
FICHIER_IMAGE=$1
#creation et dΘplacement dans un fichier de travail
cp $FICHIER_IMAGE $HOME/.tmp/
#creation d'une image pour Thumbnail
cp $HOME/.tmp/$FICHIER_IMAGE $HOME/.tmp/$FICHIER_IMAGE-t
#creation de l'image au format png qui sera chargeable dans tux paint
anytopnm $HOME/.tmp/$FICHIER_IMAGE | pnmscale --xysize 448 376 |
pnmtopng > $HOME/.tmp/$FICHIER_IMAGE.png
# renommer en utilisant la variable date l'image png car le fichier doit
# avoir le format suivant yyyymmddhhmmss.png
mv $HOME/.tmp/$FICHIER_IMAGE.png $HOME/.tmp/$DATE.png
#creation de l'image du dialogue d'ouverture
anytopnm $HOME/.tmp/$FICHIER_IMAGE-t | pnmscale --xysize 92 56 |
pnmtopng > $HOME/.tmp/$FICHIER_IMAGE-t.png
# renommer en utilisant la variable date l'image png car le fichier doit
# avoir le format suivant yyyymmddhhmmss-t.png
mv $HOME/.tmp/$FICHIER_IMAGE-t.png $HOME/.tmp/$DATE-t.png
# faire le menage
rm $HOME/.tmp/$FICHIER_IMAGE
rm $HOME/.tmp/$FICHIER_IMAGE-t
mv $HOME/.tmp/$DATE.png $HOME/Library/Application\
support/TuxPaint/saved/
mv $HOME/.tmp/$DATE-t.png $HOME/Library/Application\
support/TuxPaint/saved/.thumb
exit 0
Ce script s'utilise comme 'tuxpaint -import'
Le faire Manuellement
Les utilisateurs de Windows et de BeOS doivent actuellement faire la
conversion manuellement.
Lancez un programme qui est capable d'ouvrir votre image et de la
convertir au format PNG. (Voir Qu'est qu'un PNG? Et comment en crΘer un?
Pour avoir quelques suggestions concernant les programmes capables de
faire cela.)
Ouvrez l'image et rΘduisez sa taille α une taille infΘrieure ou Θgale α
448X376 pixels.
Sauvegardez l'image au format PNG. Il est fortement recommandΘ de nommer
le fichier en utilisant la date et l'heure courante, puisque par
convention Tux Paint utilise :
AAAAMMJJhhmmss.png
o AAAA = AnnΘe
o MM = Mois (01-12)
o JJ = Jour (01-31)
o HH = Heure, au format 24h (00-23)
o mm = Minute (00-59)
o ss = Second (00-59)
i.e. :
20020921130500 - pour le 21 Septembre 2002 13h05m00
Sauvegardez le PNG dans le dossier 'saved' de Tux Paint. (Voir plus haut)
haut RetourAcceuil